on opposite sides of the barricades - Espagnol Anglais Dictionnaire